Palettes sorted by type (Sequential/Diverging/Qualitative)

Table of Contents

source("palette_plotter.R")
fs::dir_create("palette_images")

pals <- paletteer::palettes_d
pals <- pals[names(pals) != "palettetown"]

for (i in seq_along(pals)) {
  pal_package <- names(pals)[i] 
  pal <- pals[[i]]

info <- paletteer::palettes_d_names |>
  filter(package == pal_package) |>
  arrange(palette)

types <- split(info$palette, info$type)

  for (type in names(types)) {
    pal_names <- types[[type]]
    make_plot(pal[pal_names], paste0(type, "-", pal_package))
  }
}
markdown_by_type <- function(pal_type) {
pkg_data <- paletteer::palettes_d_names |>
  filter(package != "palettetown") |>
  filter(type == pal_type) |>
  distinct(package) |>
  left_join(paletteer::paletteer_packages, by = c("package" = "Name")) |>
  mutate(
    github_install = if_else(
      is.na(github_ver),
      "",
      glue::glue("# Developmental version\npak::pak(\"{Github}\")")
    ),
    cran_install = if_else(
      CRAN,
      glue::glue("\n\n# CRAN version\ninstall.packages(\"{package}\")\n\n"),
      ""
    )
  )

glue::glue_data(
  pkg_data,
  "
### [[package]]

\`\`\`r
[[github_install]]
[[cran_install]]
\`\`\`

![](palette_images/[[pal_type]]-[[package]].png)

",
  .open = "[[",
  .close = "]]"
)
}

Sequential color palettes

markdown_by_type("sequential")

amerika

# Developmental version
pak::pak("pdwaggoner/amerika")

# CRAN version
install.packages("amerika")

awtools

# Developmental version
pak::pak("awhstin/awtools")

beyonce

# Developmental version
pak::pak("dill/beyonce")

calecopal

# Developmental version
pak::pak("an-bui/calecopal")

colorBlindness



# CRAN version
install.packages("colorBlindness")

colRoz

# Developmental version
pak::pak("jacintak/colRoz")

dichromat



# CRAN version
install.packages("dichromat")

fishualize

# Developmental version
pak::pak("nschiett/fishualize")

# CRAN version
install.packages("fishualize")

futurevisions

# Developmental version
pak::pak("JoeyStanley/futurevisions")

ggprism

# Developmental version
pak::pak("csdaw/ggprism")

# CRAN version
install.packages("ggprism")

ggsci

# Developmental version
pak::pak("nanxstats/ggsci")

# CRAN version
install.packages("ggsci")

ggthemes

# Developmental version
pak::pak("jrnold/ggthemes")

# CRAN version
install.packages("ggthemes")

grDevices



# CRAN version
install.packages("grDevices")

jcolors

# Developmental version
pak::pak("jaredhuling/jcolors")

khroma

# Developmental version
pak::pak("tesselle/khroma")

# CRAN version
install.packages("khroma")

lisa

# Developmental version
pak::pak("tylerlittlefield/lisa")

# CRAN version
install.packages("lisa")

MapPalettes

# Developmental version
pak::pak("disarm-platform/MapPalettes")

MexBrewer

# Developmental version
pak::pak("paezha/MexBrewer")

miscpalettes

# Developmental version
pak::pak("EmilHvitfeldt/miscpalettes")

MoMAColors

# Developmental version
pak::pak("BlakeRMills/MoMAColors")

nbapalettes

# Developmental version
pak::pak("murrayjw/nbapalettes")

# CRAN version
install.packages("nbapalettes")

NineteenEightyR

# Developmental version
pak::pak("m-clark/NineteenEightyR")

nord

# Developmental version
pak::pak("jkaupp/nord")

# CRAN version
install.packages("nord")

palettesForR

# Developmental version
pak::pak("frareb/palettesForR")

# CRAN version
install.packages("palettesForR")

PNWColors

# Developmental version
pak::pak("jakelawlor/PNWColors")

PrettyCols

# Developmental version
pak::pak("nrennie/PrettyCols")

# CRAN version
install.packages("PrettyCols")

rcartocolor

# Developmental version
pak::pak("Nowosad/rcartocolor")

# CRAN version
install.packages("rcartocolor")

RColorBrewer



# CRAN version
install.packages("RColorBrewer")

Redmonder

# Developmental version
pak::pak("pmdci/redmonder")

# CRAN version
install.packages("Redmonder")

soilpalettes

# Developmental version
pak::pak("kaizadp/soilpalettes")

tayloRswift

# Developmental version
pak::pak("asteves/tayloRswift")

trekcolors

# Developmental version
pak::pak("leonawicz/trekcolors")

# CRAN version
install.packages("trekcolors")

unikn

# Developmental version
pak::pak("hneth/unikn")

# CRAN version
install.packages("unikn")

vapoRwave

# Developmental version
pak::pak("moldach/vapoRwave")

werpals

# Developmental version
pak::pak("sciencificity/werpals")

Diverging color palettes

markdown_by_type("divergent")

amerika

# Developmental version
pak::pak("pdwaggoner/amerika")

# CRAN version
install.packages("amerika")

beyonce

# Developmental version
pak::pak("dill/beyonce")

calecopal

# Developmental version
pak::pak("an-bui/calecopal")

colorBlindness



# CRAN version
install.packages("colorBlindness")

colRoz

# Developmental version
pak::pak("jacintak/colRoz")

dichromat



# CRAN version
install.packages("dichromat")

futurevisions

# Developmental version
pak::pak("JoeyStanley/futurevisions")

ggsci

# Developmental version
pak::pak("nanxstats/ggsci")

# CRAN version
install.packages("ggsci")

khroma

# Developmental version
pak::pak("tesselle/khroma")

# CRAN version
install.packages("khroma")

LaCroixColoR

# Developmental version
pak::pak("johannesbjork/LaCroixColoR")

lisa

# Developmental version
pak::pak("tylerlittlefield/lisa")

# CRAN version
install.packages("lisa")

MapPalettes

# Developmental version
pak::pak("disarm-platform/MapPalettes")

MexBrewer

# Developmental version
pak::pak("paezha/MexBrewer")

MoMAColors

# Developmental version
pak::pak("BlakeRMills/MoMAColors")

NineteenEightyR

# Developmental version
pak::pak("m-clark/NineteenEightyR")

nord

# Developmental version
pak::pak("jkaupp/nord")

# CRAN version
install.packages("nord")

ochRe

# Developmental version
pak::pak("hollylkirk/ochRe")

palettesForR

# Developmental version
pak::pak("frareb/palettesForR")

# CRAN version
install.packages("palettesForR")

PNWColors

# Developmental version
pak::pak("jakelawlor/PNWColors")

PrettyCols

# Developmental version
pak::pak("nrennie/PrettyCols")

# CRAN version
install.packages("PrettyCols")

rcartocolor

# Developmental version
pak::pak("Nowosad/rcartocolor")

# CRAN version
install.packages("rcartocolor")

RColorBrewer



# CRAN version
install.packages("RColorBrewer")

Redmonder

# Developmental version
pak::pak("pmdci/redmonder")

# CRAN version
install.packages("Redmonder")

trekcolors

# Developmental version
pak::pak("leonawicz/trekcolors")

# CRAN version
install.packages("trekcolors")

unikn

# Developmental version
pak::pak("hneth/unikn")

# CRAN version
install.packages("unikn")

vapoRwave

# Developmental version
pak::pak("moldach/vapoRwave")

Qualitative color palettes

markdown_by_type("qualitative")

awtools

# Developmental version
pak::pak("awhstin/awtools")

basetheme

# Developmental version
pak::pak("karoliskoncevicius/basetheme")

# CRAN version
install.packages("basetheme")

beyonce

# Developmental version
pak::pak("dill/beyonce")

blueycolors

# Developmental version
pak::pak("ekholme/blueycolors")

ButterflyColors

# Developmental version
pak::pak("junqueiragaabi/ButterflyColors")

calecopal

# Developmental version
pak::pak("an-bui/calecopal")

colorBlindness



# CRAN version
install.packages("colorBlindness")

colorblindr

# Developmental version
pak::pak("clauswilke/colorblindr")

colRoz

# Developmental version
pak::pak("jacintak/colRoz")

dichromat



# CRAN version
install.packages("dichromat")

DresdenColor

# Developmental version
pak::pak("katiesaund/DresdenColor")

dutchmasters

# Developmental version
pak::pak("EdwinTh/dutchmasters")

feathers

# Developmental version
pak::pak("shandiya/feathers")

fishualize

# Developmental version
pak::pak("nschiett/fishualize")

# CRAN version
install.packages("fishualize")

futurevisions

# Developmental version
pak::pak("JoeyStanley/futurevisions")

ggpomological

# Developmental version
pak::pak("gadenbuie/ggpomological")

ggprism

# Developmental version
pak::pak("csdaw/ggprism")

# CRAN version
install.packages("ggprism")

ggsci

# Developmental version
pak::pak("nanxstats/ggsci")

# CRAN version
install.packages("ggsci")

ggthemes

# Developmental version
pak::pak("jrnold/ggthemes")

# CRAN version
install.packages("ggthemes")

ggthemr

# Developmental version
pak::pak("Mikata-Project/ggthemr")

ghibli

# Developmental version
pak::pak("ewenme/ghibli")

# CRAN version
install.packages("ghibli")

impressionist.colors



# CRAN version
install.packages("impressionist.colors")

IslamicArt

# Developmental version
pak::pak("lambdamoses/IslamicArt")

jcolors

# Developmental version
pak::pak("jaredhuling/jcolors")

khroma

# Developmental version
pak::pak("tesselle/khroma")

# CRAN version
install.packages("khroma")

LaCroixColoR

# Developmental version
pak::pak("johannesbjork/LaCroixColoR")

lisa

# Developmental version
pak::pak("tylerlittlefield/lisa")

# CRAN version
install.packages("lisa")

ltc

# Developmental version
pak::pak("loukesio/ltc-color-palettes")

Manu

# Developmental version
pak::pak("G-Thomson/Manu")

MetBrewer

# Developmental version
pak::pak("BlakeRMills/MetBrewer")

# CRAN version
install.packages("MetBrewer")

MexBrewer

# Developmental version
pak::pak("paezha/MexBrewer")

miscpalettes

# Developmental version
pak::pak("EmilHvitfeldt/miscpalettes")

MoMAColors

# Developmental version
pak::pak("BlakeRMills/MoMAColors")

musculusColors

# Developmental version
pak::pak("dawnbarlow/musculusColors")

nationalparkcolors

# Developmental version
pak::pak("katiejolly/nationalparkcolors")

NatParksPalettes

# Developmental version
pak::pak("kevinsblake/NatParksPalettes")

# CRAN version
install.packages("NatParksPalettes")

nbapalettes

# Developmental version
pak::pak("murrayjw/nbapalettes")

# CRAN version
install.packages("nbapalettes")

NineteenEightyR

# Developmental version
pak::pak("m-clark/NineteenEightyR")

nord

# Developmental version
pak::pak("jkaupp/nord")

# CRAN version
install.packages("nord")

ochRe

# Developmental version
pak::pak("hollylkirk/ochRe")

palettesForR

# Developmental version
pak::pak("frareb/palettesForR")

# CRAN version
install.packages("palettesForR")

pals

# Developmental version
pak::pak("kwstat/pals")

# CRAN version
install.packages("pals")

peRReo

# Developmental version
pak::pak("jbgb13/peRReo")

poisonfrogs

# Developmental version
pak::pak("laurenoconnelllab/poisonfrogs")

# CRAN version
install.packages("poisonfrogs")

PNWColors

# Developmental version
pak::pak("jakelawlor/PNWColors")

Polychrome



# CRAN version
install.packages("Polychrome")

PrettyCols

# Developmental version
pak::pak("nrennie/PrettyCols")

# CRAN version
install.packages("PrettyCols")

rcartocolor

# Developmental version
pak::pak("Nowosad/rcartocolor")

# CRAN version
install.packages("rcartocolor")

RColorBrewer



# CRAN version
install.packages("RColorBrewer")

Rdune

# Developmental version
pak::pak("nvietto/Rdune")

# CRAN version
install.packages("Rdune")

Redmonder

# Developmental version
pak::pak("pmdci/redmonder")

# CRAN version
install.packages("Redmonder")

rockthemes

# Developmental version
pak::pak("johnmackintosh/rockthemes")

RSkittleBrewer

# Developmental version
pak::pak("alyssafrazee/RSkittleBrewer")

rtist

# Developmental version
pak::pak("tomasokal/rtist")

# CRAN version
install.packages("rtist")

severance

# Developmental version
pak::pak("ivelasq/severance")

soilpalettes

# Developmental version
pak::pak("kaizadp/soilpalettes")

suffrager

# Developmental version
pak::pak("alburezg/suffrager")

tayloRswift

# Developmental version
pak::pak("asteves/tayloRswift")

tidyquant

# Developmental version
pak::pak("business-science/tidyquant")

# CRAN version
install.packages("tidyquant")

trekcolors

# Developmental version
pak::pak("leonawicz/trekcolors")

# CRAN version
install.packages("trekcolors")

tvthemes

# Developmental version
pak::pak("Ryo-N7/tvthemes")

# CRAN version
install.packages("tvthemes")

unikn

# Developmental version
pak::pak("hneth/unikn")

# CRAN version
install.packages("unikn")

vangogh

# Developmental version
pak::pak("cherylisabella/vangogh")

# CRAN version
install.packages("vangogh")

vapeplot

# Developmental version
pak::pak("seasmith/vapeplot")

vapoRwave

# Developmental version
pak::pak("moldach/vapoRwave")

waRhol

# Developmental version
pak::pak("alexskeels/waRhol")

werpals

# Developmental version
pak::pak("sciencificity/werpals")

wesanderson

# Developmental version
pak::pak("karthik/wesanderson")

# CRAN version
install.packages("wesanderson")

yarrr

# Developmental version
pak::pak("ndphillips/yarrr")

# CRAN version
install.packages("yarrr")